home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 41.zip
/
BS1 part 41
/
Devpac 2.12 disk 2.adf
/
include.cbm
/
libraries
/
configvars.i
< prev
next >
Wrap
Text File
|
1987-03-31
|
2KB
|
62 lines
**** configvars.i *********************************************************
*
* software structures for configuration subsystem
*
* Copyright (C) 1985, Commodore-Amiga, Inc., All rights reserved.
*
* $Header: configvars.i,v 33.2 86/04/25 03:58:09 neil Exp $
*
* $Locker: $
*
* $Log: configvars.i,v $
* Revision 33.2 86/04/25 03:58:09 neil
* added cb_ToolTypes
*
* Revision 33.1 86/04/03 19:14:04 neil
* *** empty log message ***
*
*
****************************************************************************
IFND LIBRARIES_CONFIGVARS_I
LIBRARIES_CONFIGVARS_I SET 1
IFND EXEC_NODES_I
INCLUDE "exec/nodes.i"
ENDC !EXEC_NODES_I
IFND LIBRARIES_CONFIGREGS_I
INCLUDE "libraries/configregs.i"
ENDC !LIBRARIES_CONFIGREGS_I
STRUCTURE ConfigDev,0
STRUCT cd_Node,LN_SIZE
UBYTE cd_Flags
UBYTE cd_Pad
STRUCT cd_Rom,ExpansionRom_SIZEOF ; copy of boards config rom
APTR cd_BoardAddr ; where in memory the board is
APTR cd_BoardSize ; size in bytes
UWORD cd_SlotAddr ; which slot number
UWORD cd_SlotSize ; number of slots the board takes
APTR cd_Driver ; pointer to node of driver
APTR cd_NextCD ; linked list of drivers to config
STRUCT cd_Unused,4*4 ; for whatever the driver whats
LABEL ConfigDev_SIZEOF
; cd_Flags
BITDEF CD,SHUTUP,0 ; this board has been shut up
BITDEF CD,CONFIGME,1 ; this board needs a driver to claim it
; this structure is used by GetCurrentBinding() and SetCurrentBinding()
STRUCTURE CurrentBinding,0
APTR cb_ConfigDev
APTR cb_FileName
APTR cb_ProductString
APTR cb_ToolTypes
LABEL CurrentBinding_SIZEOF
ENDC !LIBRARIES_CONFIGVARS_I